wire-mesh panel - Turco Inglés Diccionario